﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BOL
{
    [Serializable]
    public  class GastoObraListInfo
    {

            public int idTipoOrden { get; set; }
            public string tipoGasto { get; set; }
            public int? idRendicion { get; set; }
            public int idInternal { get; set; }
            public string numDocumento { get; set; }
            public string numDocumentoStr { get; set; }
        
            public DateTime fechaEmision { get; set; }
            public string proveedor { get; set; }
            public decimal total { get; set; }
            public decimal IGVTotal { get; set; }
            public decimal subTotal { get; set; }
            public string desComparativo { get; set; }
            public int idObra { get; set; }
            public decimal tipoCambio { get; set; }
            public decimal IGV { get; set; }
            public string observaciones { get; set; }
            public string numComparativo { get; set; }
            public int idMoneda { get; set; }
            public int idComparativo { get; set; }
            public string moneda { get; set; }
            public string formaPago { get; set; }
            public DateTime fechaMod { get; set; }
            public int UsuarioMod { get; set; }
            public int UsuarioCre { get; set; }
            public DateTime fechaCre { get; set; }
            public string estructuraCosto { get; set; }
            public int idEstado { get; set; }
            public int? idEstructuraCosto { get; set; }
            public string estado { get; set; }
            public int idProveedorSelec { get; set; }
            public int idProveedor { get; set; }
            public int idFormaPago { get; set; }
            public string totalMon { get; set; }
            public string IGVTotalMon { get; set; }
            public string subTotalMon { get; set; }
            public string fechaStr { 
                get {
                    return (fechaEmision.ToShortDateString());
                } 
            }
    }
}
